'RRR' director S.S. Rajamouli puts audience love before critical acclaimThe title "RRR" is short for "Rise Roar Revolt", as it chronicles the Indian freedom struggle from the British and the Nizam of Hyderabad.Tue Jan 10 2023